Print and PDF Options

COMP 4000 [0.5 credit] Distributed Operating Systems


An advanced course emphasizing the principles of distributed operating systems including networking protocols, distributed file systems, remote IPC mechanisms, graphical user interfaces, load balancing, and process migration. Case studies include current "standards" as well as novel systems under development.
Includes: Experiential Learning Activity
Prerequisite(s): (COMP 3000 or SYSC 4001) and (COMP 3203 or SYSC 4602).
Lectures three hours a week.

Computer Science

Graduate Calendar

http://calendar.carleton.ca/grad/gradprograms/computerscience/

During the first term, the student and his or her faculty adviser should select graduate courses related to their area(s) of research and interests. Approval from the Graduate Supervisor of the Institute is only required for courses not listed as valid OCICS courses. Subject to the approval of the Graduate Supervisor, Ph.D. students may take courses in other relevant disciplines. At least half of the course credits of a Ph.D. student must be valid OCICS courses. An advisory committee comprised of three to five faculty members must be established before the student registers in the comprehensive examination. The committee is responsible for the comprehensive examination, the thesis proposal, and for guiding the student's research. The advisory committee must include at least one representative from EECS at the University of Ottawa. The advisory committee must be approved by the director or associate director of the Institute. All course requirements must be completed within the first four (4) terms. Within the first six (6) terms, the student must submit a written thesis proposal and defend it in an oral examination (see COMP 6908 ). The expected completion time for the Ph.D. program is approximately twelve terms depending on the type of thesis and the area of research. Before the completion of the program, the student must satisfy the seminar requirement . 

Political Science

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/politicalscience/

...Relations and World Politics 4000-level Seminar Departmental...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...

Economics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/economics/

...COMP 1405 may replace COMP 1005 and COMP...a 0.5-credit 4000 level ECON elective...

Mathematics and Statistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...3806 , COMP 3806 (no longer offered), COMP 3800...in ECON at the 4000-level. Qualified students...

Psychology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/psychology/

...taking any of the 4000-level BUSI courses...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...

Bachelor of Arts

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/academicregulationsandrequirementsforthebachelorofartsdegree/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Bachelor of Arts Degree Regulations

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/ba/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

African Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/africanstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Anthropology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/anthropology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Applied Linguistics and Discourse Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/appliedlinguisticsanddiscoursestudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Art History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/arthistory/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Biology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Canadian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/canadianstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Childhood and Youth Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/childhoodandyouthstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Communication and Media Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/communicationstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Criminology and Criminal Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/criminologyandcriminaljustice/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

English

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/english/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Environmental Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/environmentalstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

European and Russian Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/europeanandrussianstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Film Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/filmstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

French

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/french/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Geography

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geography/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Geomatics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/geomatics/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Greek and Roman Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/greekandromanstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

History

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/history/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

History and Theory of Architecture

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/historyandtheoryofarchitecture/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Human Rights and Social Justice

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/humanrights/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Indigenous Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/indigenousstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Law

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/law/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Linguistics (Bachelor of Arts)

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics-ba/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Linguistics

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/linguistics/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Music

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/music/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Open Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/openstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Philosophy

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/philosophy/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Religion

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/religion/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Sociology

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/sociology/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Undeclared

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/undeclared/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...

Women's and Gender Studies

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/undergradprograms/womensandgenderstudies/

...BIOL, BIT, CHEM, CIVE, COMP, ECOR, ELEC, ENSC...0 credit at the 4000-level in the...